wrangle over terms

Translations
спорить об условиях
We had to wrangle over terms before reaching an agreement.
Нам пришлось спорить об условиях, прежде чем достичь соглашения.